home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Glitch Apple Disk Collection
/
2014.glitch.apple.collection.zip
/
indexed
/
CRKUTIL1.DSK
/
CRACKING ON THE IIE.txt
< prev
next >
Wrap
Text File
|
2014-09-09
|
2KB
|
66 lines
%> CRACKING ON THE //E <%
FINALLY - A NEW CRACKING TECHNIQUE! THI
S ONE REQUIRES AN APPLE //E WITH THE
EXTENDED 80 COLUMN CARD.
IT SEEMS APPLE OVERLOOKED SOMETHING WHE
N THEY DESIGNED THE EXTENDED MEMORY -
ANYTHING LOADED INTO THE AUXILLARY RAM
IS UNAFFECTED BY RESET (EVEN OPEN-APPLE
RESET)! THE TRICK IS TO MAKE A PROGRAM
BOOT INTO THAT RAM AND HERE'S HOW TO
DO IT:
FIRST, GET INTO THE MONITOR, TYPE THE F
OLLOWING, AND INSERT YOUR PROTECTED DIS
K
]CALL -151
*0:8D 03 C0 8D 05 C0 4C 00 C6 (THIS
SETS UP A ROUTINE TO ENABLE THE AUX RAM
AND B
OOT A DISK).
*0G (THE D
ISK WILL BE LOADED INTO AUX RAM)
ONE CATCH - WHEN THE AUX MEMORY IS ENAB
LED NONE OF THE NORMAL KEYBOARD AND
SCREEN I/O WILL WORK AND THE APPLE WILL
APPEAR DEAD. AS SOON AS THE DISK SHUTS
OFF, THE PROGRAM WILL BE LOADED INTO TH
E AUX RAM. THE APPLE WILL BE DEAD, SO
SIMPLY REBOOT WITH ANY NORMAL DOS. NOW,
THE NEXT STEP IS TO RECOVER THE
CONTENTS OF THE AUX RAM. THE 80 COLUMN
FIRMWARE HAS A VERY HANDY ROUTINE TO DO
THIS AND IT CAN BE ACCESSED EASILY FROM
THE MONITOR AS FOLLOWS:
]CALL -151
*300:18 4C 11 C3
*3F8:4C 00 03 (THIS CAUSES THE
^Y COMMAND TO MOVE AUX MEMORY TO
MAIN MEMORY).
YOU CAN USE THE <CONTROL-Y> COMMAND AS
FOLLOWS TO ACCESS ANY MEMORY RANGE:
*800<200.7FF^Y (THIS MOVES THE
LOW MEMORY RANGE TO MAIN MEMORY STARTIN
G
AT $800, WHICH
CAN BE BSAVED UNDER DOS)
*800<800.95FF^Y (NOW MOVE IN THE
MIDDLE RANGE AND BSAVE IT AS ONE OR
MORE DOS FILES
STARTING AT A$800)
*800<9600.BFFF^Y (MOVE THE DOS IN
CLUDING RWTS TO MAIN MEMORY STARTING
AT $800)
YOU CAN NOW SAVE THESE PIECES OF CODE A